package Entidades.EntidadesLogica;

import Entidades.EntidadesDTO.*;
import Entidades.EntidadesLogica.*;

public class Modalidad {
	private String tipoModalidad;
	private String formaPuntuacion;
	private int cantidadSets;
	private String permiteEmpate;
	private int puntosAusenciaEquipoContrario;
	private int puntosEmpate;
	private int puntosPartidoGanado;
	private int puntosPresencia;
	
	public Modalidad(String tipoModalidad, String formaPuntuacion,
			int cantidadSets, String permiteEmpate,
			int puntosAusenciaEquipoContrario, int puntosEmpate,
			int puntosPartidoGanado, int puntosPresencia) {
		super();
		this.tipoModalidad = tipoModalidad;
		this.formaPuntuacion = formaPuntuacion;
		this.cantidadSets = cantidadSets;
		this.permiteEmpate = permiteEmpate;
		this.puntosAusenciaEquipoContrario = puntosAusenciaEquipoContrario;
		this.puntosEmpate = puntosEmpate;
		this.puntosPartidoGanado = puntosPartidoGanado;
		this.puntosPresencia = puntosPresencia;
	}
	public Modalidad(ModalidadDTO modalidadDTO) {
		super();
		this.tipoModalidad = modalidadDTO.getTipoModalidad();
		this.formaPuntuacion = modalidadDTO.getFormaPuntuacion();
		this.cantidadSets = modalidadDTO.getCantidadSets();
		this.permiteEmpate = modalidadDTO.isPermiteEmpate();
		this.puntosAusenciaEquipoContrario = modalidadDTO.getPuntosAusenciaEquipoContrario();
		this.puntosEmpate = modalidadDTO.getPuntosEmpate();
		this.puntosPartidoGanado = modalidadDTO.getPuntosPartidoGanado();
		this.puntosPresencia = modalidadDTO.getPuntosPresencia();
	}
	public String getTipoModalidad() {
		return tipoModalidad;
	}
	public String getFormaPuntuacion() {
		return formaPuntuacion;
	}
	public int getCantidadSets() {
		return cantidadSets;
	}
	public String isPermiteEmpate() {
		return permiteEmpate;
	}
	public int getPuntosAusenciaEquipoContrario() {
		return puntosAusenciaEquipoContrario;
	}
	public int getPuntosEmpate() {
		return puntosEmpate;
	}
	public int getPuntosPartidoGanado() {
		return puntosPartidoGanado;
	}
	public int getPuntosPresencia() {
		return puntosPresencia;
	}
	public void setTipoModalidad(String tipoModalidad) {
		this.tipoModalidad = tipoModalidad;
	}
	public void setFormaPuntuacion(String formaPuntuacion) {
		this.formaPuntuacion = formaPuntuacion;
	}
	public void setCantidadSets(int cantidadSets) {
		this.cantidadSets = cantidadSets;
	}
	public void setPermiteEmpate(String permiteEmpate) {
		this.permiteEmpate = permiteEmpate;
	}
	public void setPuntosAusenciaEquipoContrario(int puntosAusenciaEquipoContrario) {
		this.puntosAusenciaEquipoContrario = puntosAusenciaEquipoContrario;
	}
	public void setPuntosEmpate(int puntosEmpate) {
		this.puntosEmpate = puntosEmpate;
	}
	public void setPuntosPartidoGanado(int puntosPartidoGanado) {
		this.puntosPartidoGanado = puntosPartidoGanado;
	}
	public void setPuntosPresencia(int puntosPresencia) {
		this.puntosPresencia = puntosPresencia;
	}
	
	

}
